big powers - German English Dictionary